package com.ynet.middleground.riskmanage.constant;

/**
 * @author liulx
 * @description 保理池状态枚举类
 * @date 2020-10-10 16:15
 */
public enum BlchStatusEnum {

    /**
     * 接收出入池数据时，新增数据
     */
    RECEIVE_STATUS_NEW("0", "新数据"),

    /**
     * 接收出入池数据时，更新原数据
     */
    RECEIVE_STATUS_UPDATE("1", "更新原数据"),

    /**
     * 00: 入池成功
     */
    IN_SUCCESS("00", "入池成功"),

    /**
     * 01: 入池失败
     */
    IN_FAIL("01", "入池失败"),

    /**
     * 02: 入池审批
     */
    IN_APPROVE("02", "入池审批"),

    /**
     * 10: 正常出池
     */
    OUT_SUCCESS("10", "正常出池"),

    /**
     * 11: 异常出池
     */
    OUT_FAIL("11", "异常出池"),

    /**
     * 12：出池审批
     */
    OUT_APPROVE("12", "出池审批");

    /**
     * 代码
     */
    private String code;

    /**
     * 描述
     */
    private String desc;

    BlchStatusEnum(String code, String desc) {
        this.code = code;
        this.desc = desc;
    }

    public String getCode() {
        return code;
    }

    public String getDesc() {
        return desc;
    }
}
